Англо-русский словарь по экологии. 2011.
mesoxerophyte — noun Any plant whose tolerance to moisture is intermediate between that of a mesophyte and a xerophyte … Wiktionary